encoding/xml.printer.tags (field)

25 uses

	encoding/xml (current package)
		marshal.go#L332: 	tags       []Name
		marshal.go#L553: 		len(p.tags) != 0 && p.tags[len(p.tags)-1].Space != "" {
		marshal.go#L702: 	p.tags = append(p.tags, Name{})
		marshal.go#L703: 	n := len(p.tags)
		marshal.go#L711: 	if len(p.tags) > n {
		marshal.go#L712: 		return fmt.Errorf("xml: %s.MarshalXML wrote invalid XML: <%s> not closed", receiverType(val), p.tags[len(p.tags)-1].Local)
		marshal.go#L714: 	p.tags = p.tags[:n-1]
		marshal.go#L737: 	p.tags = append(p.tags, start.Name)
		marshal.go#L774: 	if len(p.tags) == 0 || p.tags[len(p.tags)-1].Local == "" {
		marshal.go#L777: 	if top := p.tags[len(p.tags)-1]; top != name {
		marshal.go#L783: 	p.tags = p.tags[:len(p.tags)-1]
		marshal.go#L1048: 	if len(p.tags) > 0 {
		marshal.go#L1049: 		return fmt.Errorf("unclosed tag <%s>", p.tags[len(p.tags)-1].Local)